﻿namespace MSDNWebcast.Models
{
    /// <summary>
    /// 下载状态
    /// </summary>
    public enum DownloadState
    {
        /// <summary>
        /// 未开始
        /// </summary>
        NotStarted,

        /// <summary>
        /// 等待下载
        /// </summary>
        WaitToDownload,

        /// <summary>
        /// 下载中
        /// </summary>
        Downloading,

        /// <summary>
        /// 暂停
        /// </summary>
        Pause,

        /// <summary>
        /// 下载完成
        /// </summary>
        Finished,

        /// <summary>
        /// 取消下载
        /// </summary>
        Canceled,

        /// <summary>
        /// 下载出错
        /// </summary>
        Error
    }
}
